/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: 86184
 * Date: 2023-01-25
 * Time: 12:28
 */
public class variables {
    public static void main(String[] args) {
        boolean bool=true;

        System.out.println(bool);  // 在Java中 真 :true 假 :false
    }

    public static void main7(String[] args) {
        char ch='周';
        /**
         * char 字符类型 -》 2个字节 -》取值范围 0 - (2^13)-1
         */

        System.out.println(ch);
        //编译器打印不出来
        /*

        System.out.println(Character.MAX_VALUE);
        System.out.println(Character.MIN_VALUE);

         */
    }

    public static void main6(String[] args) {
        float f=5.20f;  //不加上 f 编译器默认为双精度浮点型 会报错  小写、大写都可以
        /**
         * float  单精度浮点型 -》4个字节 -》取值范围 -2^31 - (2^31)-1
         */
        System.out.println(f);

        System.out.println(Float.MAX_VALUE);
        System.out.println(Float.MIN_VALUE);
    }

    public static void main5(String[] args) {
        double e=5.20;
        /**
         * double 双精度浮点型 -》 8个字节  -》取值范围 -2^63 - (2^63)-1
         */

        System.out.println(e);

        System.out.println(Double.MAX_VALUE);
        System.out.println(Double.MIN_VALUE);

    }

    public static void main4(String[] args) {
        byte d=10;
        /**
         * byte  字节类型 -》1个字节  -》取值范围  -2^7 - (2^7)-1
         */

        System.out.println(Byte.MAX_VALUE);
        System.out.println(Byte.MIN_VALUE);

        System.out.println(Byte.MAX_VALUE+1);
        System.out.println(Byte.MIN_VALUE-1);
    }

    public static void main3(String[] args) {
        short c=10;
        /**
         * short  短整型 -》2个字节  -》取值范围  -2^15 - (2^15)-1
         */

        System.out.println(Short.MAX_VALUE);
        System.out.println(Short.MIN_VALUE);

        System.out.println(Short.MAX_VALUE+1);
        System.out.println(Short.MIN_VALUE-1);
    }

    public static void main2(String[] args) {
        long b=10L;   //不加L默认为int整形
        /**
         * long 长整型  -》8个字节  -》取值范围  -2^63 - (2^63)-1
         */

        System.out.println(b);
        System.out.println(Long.MAX_VALUE);
        System.out.println(Long.MIN_VALUE);

        System.out.println(Long.MAX_VALUE+1);
        System.out.println(Long.MIN_VALUE-1);
    }




    public static void main1(String[] args) {
        int a=10;
        /**
         * int 类型  -》4个字节  -》取值范围  -2^31  -  (2^31)-1
         */

        //Integer 相当于int的 plus 版本 ，MAX_VALUE相当于int类型的最大值 MIN_VALUE相当于interesting类型的最小值
        System.out.println(Integer.MAX_VALUE);  //最大值
        System.out.println(Integer.MIN_VALUE);  //最小值

        //int类型的所有值形成一个闭环
        System.out.println(Integer.MAX_VALUE+1);
        System.out.println(Integer.MIN_VALUE-1);
    }
}
